that's the spirit! - Alemán Inglés Diccionario